package com.ruoyi.system.mapper.construction;

import com.ruoyi.system.domain.construction.QualifiPicInfo;

import java.util.List;

public interface QualifiPicInfoMapper {

    /**
     * 查询施工队图片信息
     *
     * @param qualifiPicId 施工队图片信息ID
     * @return 施工队图片信息
     */
    public QualifiPicInfo selectQualifiPicInfoById(Integer qualifiPicId);
    public QualifiPicInfo findAllRongIdTwo(Integer supplierId);
    // 查询荣誉资质
    public List<QualifiPicInfo> findAllRongId(Integer supplierId);
    public List<QualifiPicInfo> findAllRongIdTwoen(Integer supplierId);
    public List<QualifiPicInfo> findAllRongIdThree(Integer supplierId);

    /**
     * 查询施工队图片信息列表
     *
     * @param qualifiPicInfo 施工队图片信息
     * @return 施工队图片信息集合
     */
    public List<QualifiPicInfo> selectQualifiPicInfoList(QualifiPicInfo qualifiPicInfo);

    /**
     * 新增施工队图片信息
     *
     * @param qualifiPicInfo 施工队图片信息
     * @return 结果
     */
    public int insertQualifiPicInfo(QualifiPicInfo qualifiPicInfo);

    /**
     * 修改施工队图片信息
     *
     * @param qualifiPicInfo 施工队图片信息
     * @return 结果
     */
    public int updateQualifiPicInfo(QualifiPicInfo qualifiPicInfo);

    /**
     * 删除施工队图片信息
     *
     * @param qualifiPicId 施工队图片信息ID
     * @return 结果
     */
    public int deleteQualifiPicInfoById(Integer qualifiPicId);

    /**
     * 批量删除施工队图片信息
     *
     * @param qualifiPicIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteQualifiPicInfoByIds(Integer[] qualifiPicIds);

}
